package com.geostar.constructionland.index.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 业务日志表
 */
@TableName(value = "jsyd_ywrz")
@ApiModel(description = "业务日志表")
@Data
public class BusinessLogEntity {
    @ApiModelProperty("主键ID")
    @TableId("ywrzid")
    private String id;
    @ApiModelProperty("批次id")
    @TableField("ywid")
    private String businessId;
    @ApiModelProperty("流程实例id")
    @TableField("processinstid")
    private Integer processInstId;
    @ApiModelProperty("环节实例id")
    @TableField("activityinstid")
    private Integer activityInstId;
    @ApiModelProperty("环节实例名称")
    @TableField("activityinstname")
    private String activityInstName;
    @ApiModelProperty("环节定义id")
    @TableField("activitydefid")
    private String activityDefId;
    @ApiModelProperty("工作项id")
    @TableField("workitemid")
    private Integer workitemId;
    @ApiModelProperty("表单编码")
    @TableField("bdbm")
    private String formEncod;
    @ApiModelProperty("扩展业务id1")
    @TableField("exid1")
    private String expandBusId1;
    @ApiModelProperty("扩展业务id2")
    @TableField("exid2")
    private String expandBusId2;
    @ApiModelProperty("扩展业务id3")
    @TableField("exid3")
    private String expandBusId3;
    @ApiModelProperty("操作人id")
    @TableField("czrid")
    private String operatorId;
    @ApiModelProperty("操作人名称")
    @TableField("czrmc")
    private String operatorName;
    @ApiModelProperty("操作时间")
    @TableField("czsj")
    private Date operateTime;
    @ApiModelProperty("操作内容")
    @TableField("cznr")
    private byte[] operateContent;
    @ApiModelProperty("操作类型")
    @TableField("czlx")
    private String operateType;
    @ApiModelProperty("操作说明")
    @TableField("czsm")
    private String operateInstruction;
    @ApiModelProperty("备注")
    @TableField("bz")
    private String remark;
    @ApiModelProperty("分析结果参数")
    @TableField("fxjgcs")
    private byte[] analysisRsltParm;
}
